<?php
	class Admin_ControledocumentosController extends Zend_Controller_Action
	{
		protected $_roles;
		protected $_categoria;
		protected $_categoriaMapper;
		protected $_dados;
		
		public function init(){
			
		}	
		
		public function indexAction(){
			$_roles = new Admin_Model_CategoriaMapper();
			$this->view->entries = $_roles->fetchAll();			
		}		
		
		public function dadosAction(){
			$_categoria = new Admin_Model_CategoriaMapper();
			$dados = $_categoria->fetchAll();
			if($dados == null){
				echo '{"status": 0}';
			} else {
				echo '{"status": 1}';
			}
			exit();
		}
		
		public function dadosallAction(){
			$_categoria = new Admin_Model_CategoriaMapper();
			$exe = $_categoria->fetchAll();
			
			for($i=0; $i < count($exe); $i++ ){
				$dados['titulo'][] = $exe[$i]->titulo;
				$dados['id'][] = $exe[$i]->id;
				$dados['ordem'][] = $exe[$i]->ordem;
			}
			
			echo json_encode($dados);
			
			
			exit();
		}
		
		public function saveAction(){
			for($i=0; $i < count($_POST['titulo']);$i++){
				$dadTr = trim($_POST['titulo'][$i]);
				if(!empty($dadTr)){
					$dados['titulo'] = $dadTr;
					$dados['ordem'] = $_POST['ordem'][$i];
					$dados['ativo'] = '1';
					
					$_categoria = new Admin_Model_Categoria($dados);
					$_categoriaMapper = new Admin_Model_CategoriaMapper();					
					$dadosSave = $_categoriaMapper->save($_categoria);
				}
			}
			echo '{"status": 1}';
			exit();
		}
		
		public function savedocAction(){
			echo "SAlva";
			exit();
		}
		
		
	}
?>